https://www.w3.org/TR/annotation-protocol/
Is basically REST plus LDP.
Annotations are stored in Annotation Containers.
Annotation Containers and Annotations support:
and may support
The protocol supports Activity Streams paging, which is, not coincidentally, the same model used by the IIIF Presentation API.
I'll illustrate the rest by means of examples.